artillery ammunition - Alemán Inglés Diccionario